our earliest ancestors - Francés Inglés Diccionario